added possibility for dynamic define or include classes within a callback rule because they need a special handling