Improved loader, added synonym hash matching and multi-version loading