Add exception class add Base class with _construct and __clone methods with introspections