You can implement lazy property manually. This wil...
# stdlib
d
You can implement lazy property manually. This will have an advantage of not creating a separate object for a delegate. Still, you'll have to take care about synchronization and so on.