I recently came upon a bug when attempting to implement the new addFields method on an Apex Standard Controller class. The purpose of the add fields method is to allow a developer to specify fields that the standard controller should query along with the