pub type ElementGroupResult<T> = Result<T, ElementGroupError>;