#compile-time-reflection