Before you start please sign the Contributor License Agreement.
PRs can only be merged once the CLA has been signed and Travis has run successfully. For possibly controversial change proposals it is recommended to open an issue first and initiate a discussion on the proposed change.