Boost Promulgated Charms

Charms in the flat namespace are boosted above similar ones
in a user namespace.
Do we need this - can't we just annotate the fields of the struct?

    type BoostFactorFunction struct {
        Filter Filter `json:"filter,omitempty"`
        BoostFactor float64 `json:"boost_factor"`
    }