couldn't you assign  `_maxlength` directly here ?