multi.jl: type restrictions and some show() love
multi.jl: fixes/address comments by amitmurphy