return new object from then()
version 0.3 on pypi