Break out decl.c (2/n)