Ali Ok Maybe it's enough to use a naming scheme for the annotations that can be used not only for UPS variants but any generic mobile.next() related information? Something like 'mobile/...' e.g. 'mobile/variant/ios'