duplicated block id: 1 size: 13 cleaned lines of code in 2 files: - bowler/query.py (546:558) - bowler/query.py (619:631) duplicated block id: 2 size: 11 cleaned lines of code in 2 files: - bowler/query.py (524:534) - bowler/query.py (593:603) duplicated block id: 3 size: 10 cleaned lines of code in 2 files: - bowler/query.py (513:522) - bowler/query.py (571:580) duplicated block id: 4 size: 7 cleaned lines of code in 2 files: - bowler/__init__.py (26:32) - bowler/query.py (36:42) duplicated block id: 5 size: 7 cleaned lines of code in 2 files: - bowler/type_inference.py (138:144) - bowler/type_inference.py (151:157) duplicated block id: 6 size: 6 cleaned lines of code in 2 files: - bowler/query.py (538:543) - bowler/query.py (606:611)