Minor corrections to test cases.
Fixed typo causing uninitialized variable.
Puzzled out the behavior of adr and types. Added a test case.
The current code 'works' but the behavior is *extremely* opaque and very
fragile. Using __call(..) to set typed and un-typed values ends up committing
very unnatural acts and requires code trying to puzzle out the values on the
other end (say when we try to save types in vCardDB...) to be almost
incomprehensible.
Fixed issue with behavior of Type parameter on structured properties such as
ADR. Type is now set as simply another field of the property and appears in the
array alongside those values. This is consistent with existing behavior when
importing structured properties. See discussion in #2 .
Fixes #2 : Now storing/retrieving TYPE parameters for structured properties
(specifically ADR, ORG). org is now a typed-property in vCard. Added methods to
associate and fetch type values for structured properties vCardDB handles.
Testcase verifies for ADR. Cleaned up existing Address testcase.
Merge pull request #20 from evought/evoughtWorking

Last Milestone 0.9 Issue