Revert "missing bits"

This reverts commit 817e656541309eb889ae4dfd1502ae7f8565953e.
Revert "useInnerspace can and should no longer be set from the characters XML, it is a setting that will default to true, and will automatically be set to false if using the standalone (non-innerspace) method."

This reverts commit a5c79778b8ff18293f3cdaa98cc920ce07119379.
re-commit the non-UI bits.