"An auxiliary goal is that people inputting sources not have to think too hard about what type they have, i.e. the types should be as intuitive as possible." . . . .