* @param length
	 * @param list
	 * @return
	 */
	public static <A> List<A> splice(int from, int length, List<A> list) {
		ArrayList<A> ret = new ArrayList<A>(list.size() - length);
		for (int i = 0; i < list.size(); i++) {
			if (i >= from && i < from+length) {
				;
			} else {
				ret.add(list.get(i));
			}
		}
		return ret;
	}