symbol-macrolet
move base extensions to ext.eclj