Content-Type: text/html Content-Length: 1244 Testing old implementation bugs: ok: self: A, dynamical ok: self: A, dynamical bug1: self: A, dynamical bug2: self: A, dynamical bug3: self: B, dynamical Testing new implementation: Dynamic properties: Get B property: 'anotherValue', self B, dynamical Set B property: '-', self B, dynamical Get B property: '', self B, static Set B property: 'ups', self B, static Get A property: 'value', self B, dynamical Set A property: '-', self B, dynamical Get A property: '-', self B, dynamical Set A property: '-', self B, dynamical Static class properties: Get B property: 'ups', self B, static Set B property: '-', self B, static Get B property: '-', self B, static Set B property: 'ups', self B, static Get A property: '', self B, static Set A property: '-', self B, static Get A property: '-', self B, static Set A property: '-', self B, static Misc: B:CLASS: class: B content: { "valueB":"ups", "valueA":"-" } - before B::create: class: B content: { "valueC":"dynamic" } - no valueA and valueB as they are now class B properties B:CLASS: class: B content: { "valueB":"anotherValue", "valueA":"value" } - after testing constructor: A::create: class: A content: { "valueA":"value" } A:CLASS: class: A content: {} A:CLASS_NAME: A B:CLASS_NAME: B