Various X:line fixes

Most notably making persistent storage of E:lines work. There was an issue where I named a variable differently and the list of E:lines never got loaded properly.