adds async-method-chaining with objects