now that generic invocations work in jn i can get back to dynamic variables, which i am trying to implement as a storage type for now. thread local push and pop are working, which would normally be taken care of by a binding macro. no automatic deref yet either.