Rewriting properties and filters
Rewriting callback/filters
improve single collection support
Replacing triggers
More internal changes
more rewrites
adding missing file