Cannot convert '%1!ls!' to delegate because some of the return types in the block are not implicitly convertible to the delegate ...