reference to other asset collection start with $
? in the beginning of the filter indicates that filter will be not used in debug mode
naming convention support added
completely redesigned and improved
documentation created