sml: ensure we always add the property type when we add a mock property