Lacking essential coding utilities in the Blueprint Editor.

This is how it works in a normal software development environment. You often just get headers to compile against and absolutely zero knowledge of the inner workings of the software you’re working with.