This reduces build time when adding new Python functions because only one file must be compiled. Handles also many linter warnings.