add EventEmitter to Shape 'class'
add prim_*/op_* error display