Fluent interface refactoring.