Return Illuminate\Support\Fluent when possible, this allow developer to further chain additional command such as ->after() etc.

Signed-off-by: crynobone <crynobone@gmail.com>
Merge branch '4.2'