• I have struggled to understand this article not because of the technical content but because of the strange punctuation, inconsistent tenses, and pathetic grammar. Either English is not your first language, or you're not a professional writer, or both.

    This article needs editing. Perhaps then it might be worthwhile.