Add PendingEventVariable

Fix #27
set_value()