Return details so user in control of whether to print to stdout/parse/etc, rather than printing.
Return details so user in control of whether to print to stdout/parse/etc, rather than printing.