fail if placeholder is too short