Use Dual for composing instructions