Adding "use" statement to have a short code
Updating namespaces and added a new method to Typeable.