disposals fixes

fixes disposals ejecting their stored construct
fixes an atmos runtime
fixes a disposal pipe runtime