Documentation for routine
defined assembled from the following types:
multi sub defined(Mu --> Bool)
.defined method on the object and returns its result.
multi method defined(Failure: --> Bool)
False (failures are officially undefined), and marks the failure as handled.
sub f() ; my = f; say .defined; # OUTPUT: «False␤»