True. This is just pseudo code. A bit of reflection does the trick. The JavaDoc should say "and overrides clone making it public accessible" as that is required. Douglas