Comment Comment by hodgesmr I see a lot of alternatives to this in the comments. Allow me to offer another: https://github.com/garybernhardt/selecta parent hodgesmr 11 years ago