if i'm reading right, `!options[:api_username]` should also probably be `options[:api_username].nil?` for clarity