Data generation is conditional on either a compiler flag or templates having an `@` reference in them. At this point the flag is enabled by default but we still want to continue demonstrating the best practices. Pulling in this PR as the rest looks great and I'm going to add the conditional back in.