I'm trying to imagine if this could accidentally bite us, say if you didn't pass a second argument. Is it possible to check if we're in test mode before allowing this? /me squirms