Make chaining behave as documented