Move require.
Only callback if any.
The function -each has new indent format.