Fix string __toString return and add getEntity()