Is it good/bad/acceptable practice to pass the current object in a method call. As in:
public class Bar{ public Bar(){} public void foo(Baz baz){
It's perfectly normal and perfectly acceptable.