why is a class that is to a foundation for many plugins placed inside log package ? sholdn't this be in foundation.plugin ?