I think they actually can: `array(1.0)[()]` gives `1.0` and `array(1.0).ravel()` gives `array([1.])`