def METHOD_NAME(self) -> None:
    default =_TestModel(x=10)
    class ExplicitDefault(HasProps):
        m = bcpi.Instance(_TestModel, default=bcpi.InstanceDefault(_TestModel, x=10))
    obj = ExplicitDefault()
    assert isinstance(obj.m, _TestModel)
    for prop in default.properties():
        assert getattr(obj.m, prop) == getattr(default, prop)