Partial fixes for converting to Base.Cartesian
Fix buggy label_connected (fixes #115)

This also completes the conversion over to Base.Cartesian