revising attribute system, making input_password inherit from input_text/input radio inherit from input_checkbox