Changes as suggested by golint and if using 3.1.1 facility to connect with zero length clientid return the generated id on $SYS/session_identifier