On this line, None is returned, but on line 234 {} is returned. Does is it need to be consistent? If not, can you add a comment?