I’ve spent about a month trying to work around needing to write / compile Java classes dynamically because I thought it would be an utter PITA. Turns out dynamic classes are not so difficult after all.
/me wipes egg from his face and feels dumb for not consulting the Internet sooner.