We now expose ValueOperations.setIfAbsent(…) to set values when absent along their expiry. Original pull request: #320.