Used variadic templates for calls.