list(A).reversed() creates a reversed copy of alist. The original list itself is not altered. If the alist is null an exception of type value.null will be raised.
string.reversed() creats a copy of a string which is reversed, i.e. the first character of the old string will be the last one of the new string an vice versa.
