Use to_atoms instead of unpacking struct
Change .get_property(unpack=...) to be int, use to_atoms/string

tych0: minor correction for the bug we were seeing in
1739627aa6534b0a88a45cd98587a52753e857e8.

Closes #536