Added LValue, RValue "interfaces".