- Prepared Types to be Kinds. - Need to handle DoesNotApplyTo (to remove Intransitive properties from parent) - Need to handle crafting files in the appropriate structure.