Helper methods for method objects.
@return [String] formatted arguments for a method
@return [String] formatted block if one exists
@return [String] formats source of an object
@return [String] formats source code of a constant value
@return [String] formats line numbers for source code of an object
@return [String] formatted and linked return types for a method
[Validate]