[:let name [:get_combined name]]

$name

[:? {[info exists :@return] && [${:@return} spec] ne ""} {<[${:@return} spec]>} ] [$supermethod name] $name [:parameters]
[:as_text] [:? {[info exists :@parameter]} {
Submethod parameters:
[:for param ${:@parameter} {
[$param name] [:? {[$param eval {info exists :spec}] && [$param spec] ne ""} {<[$param spec]>}] [$param as_text]
}]
}] [:? {[info exists :@return]} {
Returns:
[${:@return} as_text]
}]