`BuilderInterface`