found myself using python recently and remembered i really do not like python's "throw exceptions for everything remotely problematic" instead of like, returning an optional/result type that throws on unchecked accesses to an empty one
dealing with file operations and json operations looks like ass
