A javascript for object-oriented programming.