HintField, HintArea, PasswordHintField
Complete rework. It is done the right way now.