@hyper-neutrino in French, direct object and indirect object are used almost like 2nd and optional 3rd "arguments" to verbs, with no real relation to actual preposition meaning
@mathcat The basic idea of an ablative case is pretty straightforward ("from where"), it's just that Latin overloads its ablative case with a ton of other meanings
Here's my idea of the grammar so far: first [verb] (always); then the remaining components can basically go anywhere. These components are: [tense], [adverb], [case][noun][adjective], [case][pronoun]