Partial evaluation before invoking compiler