removed parameter names for the template overloading hack to avoid -Wunused-parameter warnings;