Implement unmarshaling for QLM messaging interface