Removed `has_*` predicates from NumStrConv trait
Moved `is_*` predicates into standalone functions