Update parse rule to throw an error rather than return a useless false value.