ensure that self is returned in < 2.0