Restore removed features to keep backward compatibility.

Make obsolete features.
Prefer use `ic' to `it' for iteration variable in across loops.
Restore `object', `object_from_json' to keep backward compatibility.

- Create `instance' and instance_from_json' and make obsolete the respective old versions (`object', `object_from_json')
- Update tests and others.
Remove obsolete warning for current directory.