Added this-based chaining.