This will allow us to preserve blame as best as possible when the implementation of this binding gets rewritten to JS in the next changeset. MozReview-Commit-ID: HTBXcvQDAQZ