extraneous typeof