Renamed Translator->timestamp() method to date() and made it return a MongoDate object rather than a string; Replaced the nested inline if statements in Translator->protocol() with a switch statement.