There can't be a initialized session here
Handle error in game handler template execution
Overhaul error types

This way it is most flexible I suppose
Templates now support MustExecuteTemplate