feat: add Array/Vector.replace
8 files changed