workaround for Clang: uniform_int_ditribution, uniform_real_distribution