A coq proof of the size-correctness of Braun streams without using a nested representation