: compose(f, g) #[ g perform f perform ] ;