Arrgh what an annoying mutation; child.config { @config } => child.config { self } #2