Source Code Analysis and Manipulation (SCAM)