Add nested set functionality to any Eloquent model.