xml > lpath > error in expression: number(@date) <= number(-10000101) => expr.number((ll.at and ll.at['date'])) <= expr.number(expr.child(ll,'-')10000101)
Changing number(-10000101) to -10000101 does not make a difference.
The @date attribute has no problem with a negative value.