Merge the (not-working) vararg reform branch. It appears that both these tasks need to be attacked at the same time because the changes are tightly interwoven.
check-in: 05c93c9cc5 user: kbk tags: notworking, kbk-refactor-callframe