There're two syntaxes proposed in the Apocalypse 12.
$elf does Thief make that very $elf a Thief. And $elf but Theif creates a cloned elf which becomes a Thief.
I eagerly await writing something like:
my $parser = new XML::Parser but Simple;
# or
my $mail = new MIME but Lite;