Added support for namespace and use statement