Add some functions for Serge. Bug remain with add and truediv/__truediv__ don't give the same result as python one's.