Simplify MCField label handling

As per Mark's suggestions, simplified the label handling for MCField (the label should now never be set to nil, only the empty string).