stringutility
input filters
doesn't need an interface
added some mb_* stuff
correction