It seems like this line of code, and the comment above, are inconsistent.  Resolving this, I think the comment has the better strategy -- at least, while this will simply ignore the `boot_seq` data when it is not a hash, rather than giving an error.  A complete failure is definitely better than simply ignoring that content.