This fixes crashes, wrong names and inability to append workspaces in edit mode. We now bypass the append operator so we can easily return a datablock pointer and work in any mode.
Commit Details:
Full Hash: 0a3e73a91fb06ca340e4de70a3ddd1ac037e9e33 Parent Commit: 466cc3f Lines Changed: +57, -43