Opening Balance in non-Base currency

Opening Balance in non-Base currency

For Foreign Currency accounts, why must I convert to the Base Currency by hand when I enter the Opening Balance?  There's no option for automatic conversion. 

When I then go to reconcile that account, I find ZB has converted the opening balance back to the Foreign Currency using its own secret rate.  Inevitably, there's a mismatch.  What should I do?