pub type Result<T> = Result<T, HueError>;
A type alias used for convenience and consiceness throughout the library.