1. A method for use in inheriting knowledge representation between related slots in a hierarchical data structure having at least one parent slot and a local slot, said local slot being a child of said parent slot, said method comprising: storing a summary of inheritable information about said parent slot, said summary being directly accessible by said local slot and making said summary available to said local slot during inheritance without requiring additional access to ancestry of said parent slot.