Separate interfaces and implementation
drwxr-xr-x - plugins