scene-function: Function() accepts dependencies + flake8