Add support for characters added to strings as well.

Also: Use function for string type decl.