\end{itemize}
In the next release we expect to implement classes to assist in performing assembly operations
-in the same spirit as it is already possible using automatic differentation using the \texttt{Differentiation::AD} namespace,
+in the same spirit as it is already possible using automatic differentiation using the \texttt{Differentiation::AD} namespace,
although in a fully symbolic manner.
We will also address performance issues of the \texttt{Expression} class by leveraging
the optimization capabilities of SymEngine, including common subexpression elimination (CSE),
vector, a matrix, or a tensor. It is possible to read and write in the dataset using
hyperslabs or unordered data. Hyperslabs are portions of datasets
which can be a contiguous collection of points in a dataset, or a regular
-pattern of points or blocks in a datataset.
+pattern of points or blocks in a dataset.
\item It is possible to define attributes in the \texttt{HDF5::File}, \texttt{HDF5::Group} and
\texttt{HDF5::DataSet} classes. An attribute is a small metadata such as a number or a string.
Attributes are commonly used to store simulation parameters.