Please provide a built-in function that provides the preferred work group multiple from within a kernel, similar to get_global_size(0), get_local_size(0), etc.

The only work around I see right now requires querying CL_DEVICE_PREFERRED_WORK_GROUP_MULTIPLE and pass the value to a kernel using a preprocessor option before building the program from source.