https://github.com/influitive/apartment/issues/86