I have not dived a lot but I would be +1 on supporting named parameters only assuming it does not break the native query syntax at bay.