We need to be more precise about subtlety of schema like name conflicts between common types and other types and reserved keywords.