Great deep dive! You're absolutely right—static final
values are locked in at class loading, so anything relying on runtime args won't cut it unless passed as system properties. Loved your note on immutability too—people often overlook the mutability of collection contents. Solid insight!