"There are only two hard things in Computer Science: cache invalidation and naming things. I can help you with the naming."
20+