experimenting with auto-reflecting server classes where possible