Initial variadics implementation