Types Composition And Structure