[x] In case abstract repr validation fails, attempts to fetch the stored pulser version and compares it with the current one. If the current one is lower, informs the user that the failures might stem from added features in the new version
[x] Schema allows the pulser version to be added in top-level serialized objects