public BlockPosition( BlockKey blockKey, int character) : this(blockKey, (CharacterPosition)character) { }
public bool Equals(BlockPosition other) { return(BlockKey.Equals(other.BlockKey) && (int)TextIndex == (int)other.TextIndex); }