public float ReadFloat32(byte tag = 255) { _ensureTag(tag, ApplicationTag.Float32); _ensureLength(4); return new Union4(_reader.ReadUInt32()).ReverseLE().Float32; }