I’m suspicious of any method that has more annotations than lines of code. Means there is some unseen black magic involved in making the method run as intended: you can’t simply “call” it. Java can be notorious with this. Python too. Go, thankfully, much less so.