don't auto-synthesize streamError and streamStatus