This should be reverted.  PSM should correctly define the parameter and techniques, even if they are empty collections.  That is the bug