Вдогонку к моей записи от 16 января 2012:


Суггестивная функция делает то, что просят.
Ограничительная функция не делает то, что просят.
Болевая функция делает то, что не просят.
Творческая функция не делает то, что не просят.
И лишь базовая функция делает то, что нужно.