It did not work, and is not worth trying to fix. This reverts commit 34cdc50fa58b1ba6cdeefb59e9b8907334b5f72f. This reverts commit d49d0cb88db1c6d72d7811db3777a515ce490844. This reverts commit ab3af71bac07798ef242463d1c85a33d7aa0ff24.
Signed-off-by: Sam Therapy <sam@samtherapy.net>