restructured getPortContentAsText(), add readable value to base/time

and these two cases as well, no?