removed usage of C++11 features
merged simultaneous modifications to the default kernel parameter ranges