Currently all functions do proper argument checking which might degrade performance.


\begin{DoxyItemize}
\item Removing all null pointer checks and do assert on debug code
\item Removing some null pointer checks
\item adding functional high-\/level methods that avoid most null pointer checks
\end{DoxyItemize}

Rejected (keep checks) due to time constraints


\begin{DoxyItemize}
\item should have consistent, defined behavior
\end{DoxyItemize}


\begin{DoxyItemize}
\item A\+BI, A\+PI
\end{DoxyItemize}


\begin{DoxyItemize}
\item Benchmarks needed 
\end{DoxyItemize}