I am very glad to have stumbled upon this specific article. It is not always easy to find a fully unbiased and universally useful overview, but you have managed to hit all the right notes with your well-structured formatting and incredibly clear explanations right here.