private static final class LastFilter extends Instruction {
private static final long serialVersionUID = 8332527761105927517L;
public LastFilter(Type baseType) {
if(baseType instanceof ListType) {
ListType list = ((ListType) baseType);
int size = list.size();
if(size > 0) {
this._type = list.get(size - 1);
} else {
// REVIEWME item seems to be not exist
this._type = baseType.prime();
//this._type = SequenceType.EMPTY;
}