it is exactly what it's quacked up to be […] prevent you from ducking up […] the very best way to not write fowl code