Was Mary perfect?