Added variable usage/patch analysis