What is the purpose of this class? Does it add options specified via annotations to a given mapping context?