see https://github.com/ruby-hyperloop/hyper-mesh/issues/16 for discussion
see ruby-hyperloop/hyper-mesh#16 for discussion