I think, based on my limited ruby experience, that the "not read_credentials.nil?" syntax is more rubonic.