Split child and parent wrappers
I think having them combined and relying on if statements was getting confusing especially if we want to add additional messages with different payloads (which will soon be the case).
A
Asher committed
d55e06936bab67d1c364fec61dfc5b01c3ff33cc
Parent: 2a3608d