Pull away the read and raise implementation

into Bychar proper