allows chaining of Builder calls towards diff actions in c sharp http://brokul.dev/fluent-builder-inheritance-how-to-make-it-work-in-c todo