Can Anyone point Me in the direction of a tool/method of detecting code duplicates based on analysis of abstract syntax trees (ASTs)?