call fn when func not passed add'l args

We could just delete this line, though you may have left it in for performance reasons.