OP removing dependency to JBaseObject