- merging fmincg and gd namespaces