Implement jQuery support even if loaded prior to jQuery.
Support browsers w/o "input" event support by polling for value changes.
Factor out instantiation by function pattern.