Add real SSL questions

A default case which throws an exception would be good. Some sort of NOTREACHED.