Builder explicitly requires a module