unit decls work. fixing expr in array decl