Load treetop grammar only once. Save some time parsing multiple archetypes.
Use C_PRIMITIVE_OBJECT as wrapper to C_PRIMITIVE.
This add path and rm_type_name attributes for leaf objects - values.
Methods of C_PRIMITIVE are available directly from C_PRIMITIVE_OBJECT
(using method_missing). So no need to write C_PRIMITIVE_OBJECT.item
No changes to tests, they passes.
add missing method any_allowed? CCodePhrase
add missing method hour_unknown? to ISO8601DateTimeModule
OpenEHR::AssumedLibraryTypes::Interval doesn't include boundaries
by default. Explicitly add :lower_included => true and :upper_included =>
true when creating occurrences, existence and cardinality interval in
adl parser.
Merge remote-tracking branch 'upstream/master'
Merge pull request #15 from dem/master

Bulk pull request, fixes for number of issues. Details in commit messages.