GROOVY-4993: Implementation of @Memoized annotation and its transformation handler.