Certainly they can relax this in the next version of the language. At least "have the algorithm internally feed itself a biscuit if it finds none" or something, to keep it from bothering users.