Finished IdStorage, and more tweaks. See JM_changelog.