harvester: filtering

Signed-off-by: zeljko <zeljko@zwr.fi>
use load in dev and require otherwise

Signed-off-by: zeljko <zeljko@zwr.fi>
new dsl defined

Signed-off-by: zeljko <zeljko@zwr.fi>