more dwarf stuff: function args etc