sub val : lvalue { $_[0]->{val}->{one} }