Builder pattern implementation for inheritance.