Should indeed be ``<= 0``. Zero doesn't work for ``lmbda = 0``, would return ``log(0)``. Positive data is standard requirement for this function also in R, Matlab.