ToDo list.

Akaxiso
critical
- any program-stopping bugs when found.

To check.
- xmlns()'s uri when prefix is overwritten.
- ##local means local, or default-ns-applied local form?

enhancement to be done?
- groupname for simpleType should be error.
- Dynamic-type-check for document, item. (type_mismatch...?)
- compile-time type-checks (::value_type ..... Leaf).
- Wrong document name exception.  Showing URI?
- Add occurrence in sequence/choice/all definitions... Check model.
  Only arrays can accept array occurrence.
- additional methods for choice_leaf::binder could be required.
- fixed_ptrattribute should be supported?

Osixaka
xs:anyType derivation with xs:anyAttribute namesapce="##other" ... namespacd restriction efficiency.
Attribute restriction error message (erase -> assert.)
@block to show warning?
Add array for user_improted types.
Implement restriction/extension checks?



Tests
- More tests.

Done.
- fixed type document works.
- simpleContent tests.
- Prevent Xerces-C++ deserializer from loading external DTD.
- test anyType/anyTypeArray under choice.
- PtrMember ::required() should implement??  Internally supported.  Not public function.
- simpleType or simpletype...   -> simpletype.
- item::get_name() or XX::name()..... fixed to get_name().
- write group array for sequence@attribute element is wrong.   empty check is wrong??
- Test adopt().
- Select NS attributes on serialization.
- Refine header file structure (especially for type_templates.h and akaxiso.h)
- add preconditions to allow complicated validation of simpleTypes.
- array could be an document.
- Occurrence corrections for choice.
- NS-1.1 supoprt.
- dup assciation prefix -> URI.
- Fully qualified attribute name.
- Namespace defaulting.
- Check copy/destruct/construct.... overrode in VC6.
- const_document ?
- construct/destruct for parser.
- Delete new-allocated objects.
- Default value -> instantiation on parse, serialization of attribute.
- Parsing Attribute (Check for lack/duplicated attributes.)
- Removeing NULL.
- initialize_namespace....?
- refine namespace declaration.
- XML-namespace ver 1.1.  (global_attributes to support renaming of namespace-prefix).
- serializer to output NS attributes.
- Nested-particles on startElement().
- Support group array.
- Choice/array uses sequential/associative for container methods.
- emptiable-array/choice is added and tested. (emptiableTest.cpp)
- ptrmember@anyType is supported.
- ptrmember/array is not supported, but emptiable array is supported.
- moc is renamed as binder.
- namespaceList format checks.

