add explanation of object-oriented form translation