Draft of builder classes