One thing that is really throwing me off atm, is all the static functions, sum(list), len(list) as opposed to more OO solutions