expression in headers can contain header functions