Removed time and added a hash based on filename, line and column for creating a unique struct id