I've seen that agent artie ruffels in many documentaries and he never once mentioned anything about demeo being a rat, or montiglio, capeci etc..All he said was demeo got what he deserved!!