Fully support namespace, interface, and import types.