Add Text and Comment constructors