why remove `validatable?` won't this mean other invalid fields could creep through?