 
 extension DocumentType {
 	public static var space: Self { return .char(" ") }
+	
+	
 }
 
 // MARK: - extension CollectionType where Index: RandomAccessIndexType

	case Line
	case Cat(Document, Document)
	case FlatAlt(Document, Document)
}

// MARK: Document : DocumentType

		return .FlatAlt(.hardline, .empty)
	}
	
	public static func union(x: Document, _ y: Document) -> Document {
		return .Union(x, y)
	}
	
	public func beside(doc: Document) -> Document {
		return .Cat(self, doc)
	}
