ParticleSystem throws an exception to warn programmers when a particle has speed of 0 yet needs to be raycast. This is better than averting crashes by skipping the raycast because the  new exception is more informative than the vague Box2D crash message.