SoftwareSerial Additions

Has anyone modified the software serial libraries to support different numbers of data bits and perhaps parity? No sense in reinventing the wheel if it's already been done.