Allow extra conditions to be specified in context with names starting 'gargoyle_'; Render choice field as HTML select elements