mop4js (npm): MOP (Meta Object Protocol) for Javascript
Keywords: MOP|Meta Object Protocol|JOOP|MOOP|javascript es6|interface class|Design Patterns