Melt butterscotch chips and margarine. Cool. Add flour, sugar, baking powder, salt, vanilla, and eggs. Mix well. Fold in marshmallows, chocolate chips, and nuts. Spread into greased 9x13 baking pan. Bake at 350 degrees for 25 to 30 minutes. Center will be jiggly when first removed from oven. Cool and cut into bars.