.dup should be public

not private