I'm Finnish, and I couldn't have performed this deconstruction correctly. I had no idea that the -vat form of verbs had anything to do with the conditionals, for example.
It's common knowledge among Finns that Finnish is a difficult language, but I don't think we're quite able to appreciate just how weird it can get.