code assumes InstructionList.getByteCode() doesn't return null - but can.. convert to byte[0] in this case.
Changed paths: