new ebml parser prototype