Ensure template arguments if complex are still properly templated