add lookup switch optional.reversion to 0.2