Improve compatibility by making options optional for the question initializer