mail slots

References:
https://www.instapaper.com/p/17539777