Rework things a bit so RecordAccessor config is available to the SoqlBuilder for doing advanced things that involve metadata. As a side effect the record accessor is also available to all the operations do they too can leverage metadata if they want.