Result holds the result of a query, at this point it's fairly literal - in the future we may want a Result to be a Dataset of its own (for better interoperability, persistence, caching etc.) ARCH/TODO: this is really a schema and `stripeData`, isn't it? Can we leverage that?.