moduleBanzaiclassFilterArray<Array# Insert a value immediately after another value## If the preceding value does not exist, the new value is added to the end# of the Array.definsert_after(after_value,value)i=index(after_value)||length-1insert(i+1,value)end# Insert a value immediately before another value## If the succeeding value does not exist, the new value is added to the# beginning of the Array.definsert_before(before_value,value)i=index(before_value)||-1ifi<0unshift(value)elseinsert(i,value)endendendend