Get rid of the multiple close problem and remove some overhead. Fixes #187.
Get rid of the multiple close problem and remove some overhead. Fixes #187.

beni55/unfiltered,jarin/unfiltered,benhutchison/unfiltered,unfiltered/unfiltered,omarkilani/unfiltered,beni55/unfiltered,xuwei-k/unfiltered,xuwei-k/unfiltered,hamnis/unfiltered,mismatch/unfiltered,realestate-com-au/unfiltered,omarkilani/unfiltered,jarin/unfiltered,hamnis/unfiltered,peel/unfiltered,unfiltered/unfiltered,peel/unfiltered,realestate-com-au/unfiltered,mismatch/unfiltered