prevent numpy from having to be available at load-time