sourcegate anything: rules is stuff, default is an emptyness function
says renamed to what it does, implemented as pick
trying a new way for testing with both tap & chai
testing with travis