Lightweight refactoring over boost::filesystem backend.
Primitive OR comparison for `has_attr` functions has been implemented.
Tiny refactoring over just-created OR filter.
Proof of concept that it is possible to implement agile filter DSL.