WIP: support overriding generators in Commitment class