add comment, early exit to CompactCode
temporarily remove assemble.test to get a clean testsuite, until the bug in trunk gets fixed