public Object get(final Object bean) {
		return get(this.patternParts, bean, false);
	}
@Test
	public void beanPathTest3() {
		final BeanPath pattern = new BeanPath("['userInfo']['examInfoDict'][0]['id']");
		assertEquals("userInfo", pattern.patternParts.get(0));
		assertEquals("examInfoDict", pattern.patternParts.get(1));
		assertEquals("0", pattern.patternParts.get(2));
		assertEquals("id", pattern.patternParts.get(3));
	}