normal_sufficient_log: added to function_signature and created syntax tests