Merge pull request #3 from philbooth/master

merge back philbooth:master
Call predicates on undefined values in map modifier
Better test description
remove extra whitespace
Update minified version
Merge pull request #17 from ricardmo/master

Force explicit use of `maybe` modifier in `map`.