Parser rehashed