Extensions for Array
a = [1, 2, 3] a.put_after(2, 4) a # => [1, 2, 4, 3]
a = [1, 2, 3] a.put_before(2, 4) a # => [1, 4, 2, 3]
a = [1, 2, 3] a.put_within(4, :after => 2, :before => 3) a # => [1, 2, 4, 3]
[Validate]