You also can't make general policy based on exceptional circumstances. What you do is put exceptions to the general policy for exceptional circumstances.