initial commit, document from jsim, initial assert
document from jsim, base asserts