Rely on the recursive check for pointer types rather than adding an