With new Factory, toString can be defined as usual
quotes on properties