Revert "Specialized worker for Float/Double signals."

This reverts commit d7ff87dccc8444179f09b081e558406e2ac6d4e2.
Fixed bugs in Maps.

No test added, the maps should be rewritten with specialisation.