This is a very annoying "bug". The (sxml xpath) “filter” procedure overrides the builtin guile “filter”.
I believe the fix can be implemented with the following changes to (sxml xpath): 1) (define node-filter filter) 2) In the #:export list, replace “filter” with “node-filter” Matt