Loop is now an object