feat(cleanArray): accept paramater to stop cleaning at first occurence
feat(unbindInherit): add unbindInherit method for unbinding a bound-inherited object