Abstract properties to variables, introduce oracle inputs for unguarded pres