Почему залог из добросовестности возникает на основании закона, а не договора?