Implementation now works fine, but would be better to match behaviour like `createMachineId`, in other words - by account name. Right now it looks strange, because by default all accounts has unique `machineid`, but the same `clientFriendlyName`.