Feature/field naming st

default chain method is removed because it's not the base class of BaseRequest. That makes chaining not possible outside from the library.

I've added a parameter inside `create()` method and leave the default as returns `null`