and regardless of whose thought this was
I came across a case where a co-worker was laboriously writing an "agent script" for a tedious and predictable case that should really have just been procedurally generated framework code (with a variable for "what language is this")