Fixed some interface issues with hhvm strict