Add tests for fields and properties; rename GetValue and SetValue to Get and Set.