Issue 12: Err Object Properties

After setting properties:
Err.ASPCode: TEST_CODE
Err.Category: TEST_CATEGORY
Err.File: test.asp
Err.Line: 42
Err.Column: 10
Err.ASPDescription: Test description from ASP

After Clear:
Err.ASPCode: '0'
Err.Category: 'ASP'

Issue 13: RegExp SubMatches

Pattern: (\d+)-(\w+)
Test String: 123-ABC
Matches: 1
Match.Value: 123-ABC
Match.SubMatches.Count: 2
SubMatch[0].Value: 123
SubMatch[1].Value: ABC

Issue 14: Dictionary Default Property

dict('key1'): value1
dict.Item('key1'): value1
dict('key2'): value2
dict.Count: 2

SUCCESS: All tests passed!