More generic MultiBulk reader