input: split `val` method into 'setVal' and 'getVal', remove `isDisabled` method, rename `name` to `getName` method