Pass explicit signatures to Commit()