Merge pull request #372 from psav/update_fill

Made fill function use select() as default
Updated docs for new singledispatch PR