public typealias CharacterStream = Open<CharacterPath>

public extension Open where PathType == CharacterPath {
    /// Whether or not the path was opened with read permissions
    var mayRead: Bool { return openMode.mayRead }