add mathematical operations, more can be added in the future. It operates on both datatime and datafreq, of course not all combinations are meaningful (f.e. hilbert on datafreq does not make sense)