For the "mleDb" method, the single argument should really
be called (something like) “object” and for the
default method the first argument should be called alpha.
However the argument lists must satisfy the restrictions that
“A method must have all the arguments of the generic,
including … if the generic does.” and “A method
must have arguments in exactly the same order as the generic.”
For the "mleDb" method, the values of alpha,
beta, ntop and zeta (passed to ddb())
are extracted from the attributes of ao.
The expected value of a db distribution is theoretically
intractable but is readily calculable numerically as
$$\sum x \times \Pr(X=x)$$.