public static void Skip(this BinaryValueReader reader, int offset) => reader.Seek(offset, SeekOrigin.Current);
public static void Align(this BinaryValueReader reader, int alignment) => reader.Seek(AlignmentHelper.Align(reader.Position, alignment), SeekOrigin.Begin);