Fix for HHVM
Add some Data functions