I'd agree with you that an exception would be better than a silent failure for this case.  I'm good with having a separate JIRA ticket filed for it.  I can file it if others agree.