Thank you for your follow up.
FWIW - I will gladly take REST over pretty much anything that isn't "always JSON POST over HTTPS." Connecting to REST is very easy compared to most other protocols.
my @a=qw(random brilliant braindead); print $a[rand(@a)];