Nik Clayton wrote: > my $lock = $user->get_optimistic_lck(); > > which will result in a friendly(ish) compile time error, rather than an > irritating, hard to track down run-time error. s/compile time error/run time error that immediately points to the cause of the problem/ N