I think we should implement a warning variable. The variable should be similar to the ctl_errno variable but used to warn the user, that the function mybe didn't behaved the way he thinks.