that was an interesting failure
work around for Action/Func/Task weirdness

compiler will not convert an Expression<Action<T>> to Expression<Func<T, Task>>
cleanup
supporting optional output folder
supporting multiple printers in command line

unfortunately powerargs does not support multiple switches OR commas. You must invoke it like this: -F "plaintext,markdown"