[fix] more flexible branding, expect both arrays and strings