HTTP API accepts questionable requests


I was playing around with the http API and noticed some requests were accepted that in my opinion shouldn't be. The image below shows two series of add data requests done to Stardog version 7.8. The first series of requests use the correct format of "db/transaction-id/add?named-graph-uri".

In the second series the format is "db?named-graph-uri/transaction-id/add", but I can imagine that Stardog doesn't read it like that. The data is added under the default graph, and not registered in the transaction.

Should the malformed requests not be turned down by Stardog?