First full AspectJ Management of modification of fields and management of inner objects modifications