Added predicates. Semi-correct implementation. Good enough for attributes.
Added possibility to ignore attribute and element (no binding).