modify prepack stage
modify prepack stage

1. all prepack functions from fields or embedded structures are executed before parent
2. prepack functions from base executed before prepack functions from extension (inherited structures)

hubo1016/namedstruct