Methods marked virtual

Promote composition over inheritance
If you used this, wrap the fluent api instead of inheriting from it