Implement [JEP 395](https://openjdk.java.net/jeps/395), including `invokedynamic` instructions for `equals`, `hashCode` and `toString`.