 --> [ local path prefix ]/command/bad_opcode.fpp:3:26
  |
3 |   async command C opcode "abc"
  |                          ^^^^^ cannot convert expression to integer
  |
  = note: string cannot be converted to Integer

 --> [ local path prefix ]/command/bad_opcode.fpp:1:1
  |
1 | / active component C {
2 | |
3 | |   async command C opcode "abc"
4 | |
5 | | }
  | |_^ component with command specifiers must have command recv port

