Made binary operator case handling easy by creating a helper class
(TSLKBinaryOperatorService) which provides different behaviours for
different data types. Some previously implemented case handlers may be
missing.