I will update the branch and request a pull again, you are right, better to maintain backwards compatibility. closing this pullrequest