Added initial support and tests for AddProperty and RemoveProperty.