Give precedence to feature style
Distinct style function types