Edit ACTION-1055: Write response to his comment send to Steven and John. Response to say: type libraries obtained by schema attribute and inline schema are processed to find simple type definitions that can be used by type MIP and xsi:typeand that complex types in schema definitions are ignored. Any reference to a non-existent type (and complex types don't exist in Basic) would be ignored. Ignore xsi:type means behave as if it is not there. Ignore type MIP means behave as if xsd:string.: http://lists.w3.org/Archives/Member/w3c-forms/2006AprJun/att-0260/2006June14.html#ACTION2