Possibly together with #6 -- test with GLM for overlap or sample applications or remapping and reuse of the API between the two for the road ahead.