Add a specific callback for array keys in intersect

https://github.com/facebook/hhvm/issues/1696