Improved DocumentFeature.from_string()'s behaviour when given invalid (ill-formatted) input