Servant is bound in main, not in constructor. Otherwise "this" is leaked before object is created.
Added @Override annotations.