Implement vector opApply for fields.

Use ptrdiff_t to avoid casting problems.
Update unstandard.