Ok, I noticed the following inconsistency.
Stdio.is_dir() <=> Stdio.Stat->isdir Stdio.is_file() <=> Stdio.Stat->isfile
etc. Wouldn't it be logical if these were named the same rather? I vote for is_dir etc since that is generally the naming convention used in Pike.