can we throw if both prefix AND suffix are missing?