Added first message test, changed option list de/serialization to not include payload prefix