pub(crate) fn from_trait_bound_modifier(
    modifier: TraitBoundModifier
) -> TraitBoundModifier