add array->delete_when()
delete_when POD, drop from Immutable