I code because I can, but I compose because I must.