Algorithm.py @wraps error fixed / __getitem__,__setitem__