query model descriptor hold information necessary to fire the proper query from either a document model (stateful) or a string with substitution places (question marks) and applicative feeding of them.