changed default composition behavior - by default methods passed only to first responding object