changed suntax-rules matching
debug print change
changed printer for error case
fixed typo
added reducing alias-to-alias in syntax-rules