> ‘Difficult’ and ‘impossible’ are cousins often mistaken for one another, with very little in common. > > -Scott Lynch