allow load function to take an optional callback, called after parsing