Aggressive rewrite of StacManQuestionMethods to pull out optional parameters from method signature.