OH: "There are two hard problems in computer science. Please don't be a third."
@gvwilson Are good names for variables #1 or #2?