Merge James' commit, support for variable length degree IDs