bug removed form Port::setValue().