"requires" => "returns"
add ye olde' draft about decorators into commit history