use a probe to test if we can pop to avoid unneeded clones