A simple header-only library for supporting remote procedure calls using a variety of extensible features