let's remove taking pure value, so that we could accept options
introduce instance_exec mode, and remove plain value returns
README.md: remove plain value returns