Because the “Create” ASC MHL Operation does not equal the “Create” command as found in the sample implementation. The latter uses multiple “operations” (create + verify + append + diff) all invisibly to the user. Perhaps we should change the name of the commands so that the terms “Create,” “Diff,” “Verify,” “Append,” “Rename,” and “Flatten” can only refer to the atomic ASC MHL Operations, which would lessen confusion when a tool implementor is reading the spec side-by-side with running the sample implementation.
Because the “Create” ASC MHL Operation does not equal the “Create” command as found in the sample implementation. The latter uses multiple “operations” (create + verify + append + diff) all invisibly to the user. Perhaps we should change the name of the commands so that the terms “Create,” “Diff,” “Verify,” “Append,” “Rename,” and “Flatten” can only refer to the atomic ASC MHL Operations, which would lessen confusion when a tool implementor is reading the spec side-by-side with running the sample implementation.