Add a comment explaining why we do this.  Also, add copious comments throughout the source.