Added some much needed documentation to the fluent API