example for method binding restricted to same class
minor