When returning canonical empty Hash from Hash#filter, make sure not to lose default block
When returning canonical empty Hash from Hash#filter, make sure not to lose default block

jack-nie/hamster,dzjuck/hamster,xaviershay/hamster