#88 Defer filter object instantiation
#88 Defer instantiation of Directive