Why does append() always return None in Python?
Some collection classes are mutable. The methods that add, subtract,
or rearrange their members in place, and don’t return a specific item,
never return the collection instance itself but None.