Added nicer interfaces for fluent extensions