guard against declarations w/o name