New to assembly, I surprised to see that we need to use `avr-objcopy` after invoking `avr-as`, so where does this come from ?