Yeah, on the spot.

Java and .NET have a couple of good ideas even if they aren't fashionable any longer.