Stream constructors should use proper indirection to call `create()`.