Support for namespace constraints and areas.

Hi,
I have added support for namespace constraints and Area.