What I have in mind is trying to keep things simple where it is possible, i.e. not adding new options if the current solution suits the needs of most users. > In any case the length of the answer field should be determined at authoring time. [...] Yes, if there is a db field for it, it would be much more efficient.