Det finnes dock några allmänna grundprinciper,