Refactoring commands, allowing to chain method calls, allowing to chain property accesses [ci skip]