Issue #1308054 by jthorson, brianV: Added an abstract DrupalReadOnlyStreamWrapper that other stream wrappers can extend.