separates options from fnData, returns unpoluted/unmerged data