add EmptyArrayStrategy and fix tests
revert to empty strategy on clear and fix tests
add NotImplementedError rasing to default methods
fix signature mismatch