fun use(prop: Prop): String { return prop.foo }