it is OOPL! not a pure OOPL though, but still... uh, heck, whatever...!!! ya, it's hard to believe some things he said. but let's give this guy the benefit of the doubt. who knows....???