loop => continue for current Rust
Enable replacing arbitrary entities using a condition