pub fn cast_must<'a, T>(node: &'a Element, path: &[&str]) -> Result<T>where T: FromStringOptional<T>,