class Model implements Getter,ValidatableBean,JsonStringable {

	public final <T extends Model> T set(String field,Object value){
		_init();
		if("id".equalsIgnoreCase(field) && null == em.tryGetFieldMapping(field)) {
			return id(value);
		}else{
			doSet(field, value);
			return (T)this;
		}
	}

	public  Model();

}