Context-aware escaping HHVM compatibility