Hello!
We've discovered a surprising behaviour where for date times specifically if they are given when a different argument type is not supplied then the usual descriptive {pgo_protocol, {parameters, Expected, Got}} error it gives just badarg.
Given this is different to the behaviour of other parameter type errors I think this is a bug.
Thanks,
Louis
Related: lpil/pog#29