Support fluent interface with chain for type explicit subject