lots of fixes to improve the multi-argument handling, some norm fixes, other fixes