Workaround for g++ problem with variadic templates and lambdas
workaround for too perfect forwarding