Added support for declaring ObjectInstance|s