cppbc: added "maybe" (nullable) property type