any reason not just call `self.std()` here?

do you have a test for when `self._cython_agg_general` fails? if not can you add one?