The process of extending the server's Ice interface was never (properly) documented anywhere. This is fixed as of now as this commit adds a step-by-step instruction set for extending the Ice interface with new functions.