use consistent feature test for Allegro