Prototype Based

See PrototypeBasedProgramming.