I always strive to increase the number of inscrutable errors, but in this case I simply moved existing code to a new file to allow reasonable reuse. :) Is there a change you'd like me to make here?