try composer self-update to see if that fixes the 5.3 issue with travis
update class doc and add name to __toString() output if set