Reviewed-by: mcimadamore
Diamond finder doesn't take into account different inference behaviors Reviewed-by: jjg