creating a Borg::Server::Base interface