Hello Georgi.
The biggest problem for me is the lack of time. But if time is not so important for you I can try to do something for EPESI. First step may be RecordPicerFS.
But you should know, that I'm not a professional programmer. So my usability may not be very large.
I think we should create RBPFS as similiar as possible like RecordBrowser for coding compatibility between RB, RBPFS and RBP. So today's arguments should be left only for compatibility with previous code. We should create methods like you suggest not next arguments :-)
Best regards.
Praski