- complete nonnull assertion cleanup to 33% of nsf.c
- improve source code documentation