in reply to Re^2: Getting content using Web::Query
in thread Getting content using Web::Query

That returns undef too.
Are you sure? For me it returns:
'<div><h3>@if version_after macro is illogical</h3></div>';