Issue #121: Implement Tally factory method