Template Arg Defaults and Pass Downs