Pipe Router rule action not working

Hello all,

The following rule should set the FUNC value for all BRAN during pre-processing. See PML for action below. In default settings 'Default rule set/world' is set correctly. Nothing happens.

define object DOSOMETHING
member .CEREF is DBREF
endobject

define method .RULEMETHOD()
FUNC 'DONE'
$P **** PRE-PROCESSED ****
endmethod

What am I missing here and why does it not work?