Added initial support for decorators
Simple open generic decorators
Excplicit registration of decorators
Lambda expressions