Object-oriented PHP library for writing Maniacodes