Fix for issue i92 with refrences to clafers

http://gsd.uwaterloo.ca:8888/question/440/incorrect-initialization-of-multiple

This fix does not address the parsing problem with integers (` = 1, 2, 3`).