pub type VResult = Result;