fix NPE in parse 'def, removed reduntant source-info in 'def
put (source-info) in :env