moved bytecode package out of stream package as it has nothing to do with streams