Does this clone help prevent recursion?