all templates (other than sync adaptor, which is being excluded from first build) now build with no warnings.