ok, in that case, let's not use printable, This is very miss-leading as even unicode characters are printable and wouldn't be included in this. Why use printable at all? why not just use 'text' instead? This would even match with input_type.