Removed printing, added equality testing, fixed bug with many derivitives.