adding $(inherit) operation
bugfix: optional flags with 'defaultIf returning false' where being
required
defaultIs is a specific case of defaultIf
implementing prepend operation