@mdboom - I agree `np.asarray` would be the preferred method here.  Just for my own understanding, is there a situation where there would be any difference between `asarray()` and `array()` in the case where the input `value` is not an `ndarray` subclass?