workaround for annotations requiring class literals