pub type ExpandResult<T> = ValueResult<T, ExpandError>;