By submitting a pull request, you represent that you have the right to license your contribution to Apple and the community, and agree by submitting the patch that your contributions are licensed under the BSD-3 license.
Before submitting the pull request, please make sure you have tested your changes by running Python and C++ unit tests.
In addition, by submitting the pull request, you acknowledge that the Travis CI tool may be used to test changes that are submitted.