#256 optional servlet-api dependency