Check for object et al first in identify_parts(), since arrayp() et al may lie. Rev: lib/master.pike.in:1.157