allow binding sources hash to use strings