Extend define-syntax/parse

Supports naming the syntax object now, eliminates a few more lines