FoObject is wonderful
FoObject
— libfo base object type