There are ~40 TODO representing various partially implemented functions and other small tasks that need to handled.