added rev example with copyMostAttrib and PROTECT counter