type([1, 2]) is list - ok type(list()) is list - ok type(list) is type wtf?
Why type of list is type? a try this in shell: >>> list and a g