Allow for greedy onPropRemove mutators and allow multiple mutators in onPropRemove
Unit tests for multi onPropRemove