Full threadpatelh·Why not just use Scala, you get all of that out of the box, no need for annotations, and you can still maven ;-)View on HN