no more instanceId, and no more def statements (all are assignments)