list typehinting fixes