I had added ``locale`` option for a purpose of:
* For a client, whose locale is not set, or C, or one of some other locales which is not compatible with checking out locale

For example:
* Client side locale is C
* Checking out locale (expected) is ja_JP.UTF-8

On the above environment, checking out will fail.

Recipe would be executed on multiple environments, which has different locales.

To achieve **write once, run anywhere**, locale option would be nice I think.