Make lpeg an optional dependency