wrap the object?
Why would you want to avoid that? It's controversial syntactic sugar. Enforcing a convention locally seems ideal.
Why would you want to avoid that? It's controversial syntactic sugar. Enforcing a convention locally seems ideal.
2. There is a run-time overhead to wrapping
IMO a design goal of programming langauges should be for the most readable code to also be the most performant.
Language features tend to be controversial until they are mainstream.