Primitive OOP for an ugly language a lot of people use.