Making compile Apex using Visual Studio again. 

Also: 
 - Conditionally use RCR and the throttling scheduler
 - tabs --> spaces