extends from Felix instead of implement Framework and wrap felix in Distribution-Factory