Add a parameter subroutine allowing toretrieve a given parameter or a default value if undef
Allow to pass the user agent as a parameter in Core::UserAgent