@thephd damn. Why do all the good and mature languages seem to just reject reflection these days?