hooks for GO term history as special case; fixes #45