Tagged constructive-commmunication