Bugfix Maybe[Parameterized types] syntax in Core::Request

Parameterized types need square (not round) brackets.

With the types corrected, one less Request object is constructed during
the tests (due to a type failure).
Reflect changes
Merge branch 'bugfix/gh753_core_request'