Hi Mike,

This is really a very detailed answer. Thank you very much. I don’t know medium well enough. Would your answer be easier to find if it was an article? If so, you should publish it as such.

Software Developer for more than 35 years, started with C and C++, after Java, Python, Groovy, Lua, Golang and Swift now focussing on Dart and Flutter

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store