add PropertyKeyHash and use it everywhere we were using _ejs_string_hash before