Essential insights about snorkel