Revision: Without Damian, it would only have been half a conference, but without Kevin, Luc and Rich, there would have been no conference. Congratulations on organizing it and keeping it running smoothly.
On the flight back I was thinking about Ruby's literals-as-objects and realized that Perl can do this as well. By overloading constants, you can do things like
print 'hello world'->reverse;
This could be used for runtime properties:
Now we need to override the test for definedness to also check for this property along with the value.