Add OptionVar.map
Use idents for slot/container.name, add consent

Also fix Truth implicits.