The annotations only rebuild the properties when is detected a copy or a
new object. The last commit introduced an error in the file
repository.cpp that was corrected.