When I try to evaluate Scheme code in an Emacs where I haven't yet done any Geiser/Scheme work, I get an error about geiser-default-implementation being undefined.  The attached patch fixes that, but I am not sure if it is the most minimal fix possible.  WDYT? Best wishes - Neil