Some principles governing selection in self-reproducing macromolecular systems