As @piotrb suggested move implementation to instance.