Make sure to consistently return null on a failed parse