_from_tuple -> from_logpy in assoccomm
assoccomm uses (op, args), not (op, *args) interface

This depends implicitly on the definition of _as/from_logpy in client
projects
eq_assoccomm passes gracefully on non-tuples