public static List<Field> inVars(Class<?> comp) {
        List<Field> f = new ArrayList<Field>();
        for (Field field : comp.getFields()) {
            In in = field.getAnnotation(In.class);
            if (in != null) {
                Role r = field.getAnnotation(Role.class);
                if (r != null && Annotations.plays(r, Role.PARAMETER)) {
                    continue;
                }
                f.add(field);
            }
        }
        return f;
    }