Object? getAt(int distance, String name) { Map<String, Object?> values = ancestor(distance).values; if (values.containsKey(name)) { return values[name]; } }