@SuppressWarnings("unchecked")
	private IElement decorateElement(final ClassLoader loader, final Field field) {
		final WebElement wrappedElement = proxyForLocator(loader,
				createLocator(field));
		return elementFactory.create(
				(Class<? extends IElement>) field.getType(), wrappedElement);
	}