Zaslat SMS: Varieties of constructive mathematics