If this is a required parameter, returns null. Otherwise returns a
mirror on the default value for this parameter. If no default is declared
for an optional parameter, the default is null and a mirror on null
is returned.
Returns true if this declaration is considered private
according to the Dart language specification.
Always returns false if this declaration
is a library.
Otherwise return false.