in reply to Invalid value for shared scalar

What happens if you do 2 method calls ?

$sample->set_alwd_info("Key2", "Value2"); $sample->set_alwd_info("Key3", "Value3");
poj