This package contains interfaces which are generic to Indus. These interfaces represent general concepts such as a particular design pattern or provide means to query stability of an object. These interfaces can be used even outside Indus.