I\'d like to make an annotation which generates a method with a default return value. Because annotations can\'t be generic, I have to somehow get the return type of the method