Clean up interface to vector pattern recognisers