bytecode compiler: don't support named arguments

Current system is pretty ugly. When I think of something better I'll implement
it here too.
bytecode compiler: support compound assignment