Currently, the code for composition is written twice for - dynamic composition - compose to a file (`:julia`) This code can be factored as an expression evaluated or converted to string depending on the use.