Example: HistoricalData
FIX: Prevent double pointer deletion, one by shared_ptr, another by marshal_context
Example: PlaceOrder