[PD] how to send named commands/arguments to an abstraction?