// iverilog has support for packed arrays and functions
`include "packed_array_shadow.sv"