Implemented ReadAsBytes() and ReadAsString()