2 closely related modifications:
- make the .etable() 'md' mode return the markdown table as a string. Not sure why this isn't done, but also have to sort out the return types of the function.
- make the .summary() return the summary as a string. requires a bit more work but nothing bonkers
will maybe open a pr with the fixes today or tomorrow when I finish work