ドキュメントで明示的に禁止されているやりかたでSetのAPIを使わない
ってのがよう分からん

SetのAPIで使い方にルールがある関数があって、
そのルールを満たさないと普通はコンパイルエラーかなんか出るけど、
>>230みたいなことをすると、エラーにならないからダメってことかな