remove wrong assert
split flashutils into seperate files
[ByteArray] implement support for shareable bytearrays