support for servers with no image - OS sends "" instead of null, single string constructor allows to parse it