Partly implemented preprocessor trick to make key definitions shorter