This is used by tags when official tags are disabled.
Supports static list of options - or options fetched via ajax. Has options for single,multi and tags support.