Add the ‘canonical id’ to GoTerm objects and handle alternative ids