Fixed bug in observer sets when block returns complex data types.