Yeah, I've meant to do this forever, thanks. At some point I rescued lots of other types from the bonus outer pointer; wonder how I overlooked these. I guess define-and-instantiate-simultaneously foiled my recognition algorithm.