Can you document that both of these require a non-empty string?