a bit better nesting
hide class Builder