I have done a little bit of scheme programming with DrScheme, but that definition seems to not even be close to syntactically correct for the environment I'm working in. Perhaps if it were close to working I could help get it working? Or maybe it's just the differences in the development environment which cause it to not be close to working for me.