v2: - use _THIS in class definition and add a comment; - use assert() instead of ok() for array bounds check in test; - check expected_count entires in test after removing todo_wine; - use 'static const' for expected user data arrays; - add a blank line between test interface methods.