Use the 'choice' workflow from ExtCore instead of re-defining it.