removing non-portable passing of improper list to macro
removing non-portable passing of improper list to macro

Fixes issue #318.

holmescn/chibi-scheme,norton/chibi-scheme,holmescn/chibi-scheme,norton/chibi-scheme,holmescn/chibi-scheme,holmescn/chibi-scheme,norton/chibi-scheme,norton/chibi-scheme,norton/chibi-scheme,holmescn/chibi-scheme,norton/chibi-scheme