logo test
Added operator overloading + .with() idiom for core structures