HHVM 2.4+ support :) solves #19