Types
		
			
			
				Represents an error. Usually more specific error types are used.
				
				
						- Exception
							 - 
							Represents exceptional situaution. All thrown things shouhld inherit Exception.
						
						- CallFail
							 - 
							Represents calling failure.
						
- CException
							 - 
							Base type for exceptions arising from errors returned by calling C functions
						
- CompileFail
							 - 
							Represents a compilation error.
						
- DlopenFail
							 - 
							Represents failure to open dynamically loaded library (feature is a work in progress).
						
- InternalError
							 - 
							Represents an error which is likely to be NGS implementation bug.
						
- InvalidArgument
							 - 
							Represents an error of calling a method with incorrect argument.
						
- LookupFail
							 - 
							Represents an error of accessing non-existent element of a collection.
						
- RegExpCompileFail
							 - 
							Represents a regulat expression compilation error.
						
- RetryFail
							 - 
							Represents failure on all retries
						
- SwitchFail
							 - 
							Represents missing appropriate eswitch/econd/ematch clause.
						
- TestFail