changed 'constant' to 'parameter' in EmbeddedPipe to avoid warning