Yeah, on the spot.
Java and .NET have a couple of good ideas even if they aren't fashionable any longer.