pub type ArgPath = Vec<String>;
Where a handle writes in its step: field names into the arguments as they serialize — ["distance"], or ["sketch", "points", "7", "x"].
["distance"]
["sketch", "points", "7", "x"]
pub struct ArgPath { /* private fields */ }