Remove dumb code
Better private namings
Use RCString as hash key