docs/features/async-main.test.md
Main areas to test:
Classes that contain only a single "main" method
Classes that contain more than one main
This will be caught during entrypoint detection, should be a binding error.
If Task can be found, but void or int can't be found, then the compiler should behave gracefully.
-N/A?
Task and Task<int> returns are allowed. Do we require async./main:<type> cmd switch is still functionalTask<dynamic>