As an aside, the term command-methods is a C# quirk. I am aware F# is more precise with its use of "method" and "function". But, "command-methods" were already established before I began learning F#. So, I am using "command-methods" to remain consistent with the main C.W. repositories and terminology. I am well aware "command-functions" is a more accurate description.