Additions to hyper.jl