What factors should be considered in drawing up a Constitution?