<p>That sounds all superb, and excellent. The one question I&#39;d ask is, would it be practical and reasonable to lose the _z and _rz suffixes, and make the timezone arg an optional extra arg to localtime/mktine, with varargs? It seems saddening to carry the original api forward unchanged at the expense of blessing into official api standard what look to a naive eye like placeholder function names.</p>