Support classes for creating laravel packages