Doesn't hhvm require 4.*?