fix: python 2.6 compatibility (ordereddict)