Fluent convention based static typed form builder