added filter to exclude static fields and fixed bug on multiple
directives

- eliminated overloaded methods in Dynamic based on default directives,
as these need to be always merged anyway