re-added facility typedec argument support