Make select more flexible. Fixes #7
Merge pull request #49 from neoascetic/features/more-flexible-select

Make select more flexible. Fixes #7