Fixed uninitialized var in visit_If. Fixed name in visit_Pass (it was visit_pass). We need to be able to check inheritance so special casing in visit_condition for lists and dicts isn't what we want, I took it out.