mspline_list_init function

Validate an M-spline object supplied as a list, choosing defaults if needed.