Throwing only Common::Error.

Common error can give information about place in the code where error happened. There also an error code that can be processed.