resolves #152 by having an optional additional argument

which supplies the missing info if the lcmtype does not exist (and therefore cannot be mined for the frame dimension/coordinate name info)
How about using `iscell(coordinate_names_or_dim)`