var sidebar_align = 'right';
var content_container_margin = parseInt('290px');
var sidebar_width = parseInt('270px');
Unanswered: out parameter independent of return
Is it possible to have a function that returns a composite type having also an OUT parameter?
There's really no difference so say your composite type is (comp1 int, comp2 int). You could define a function like so.
Also note that you don't have to define a composite type to return multiple values from a function in Postgres.
CREATE OR REPLACE FUNCTION foo(
p_id IN INT,
comp1 OUT INT,
comp2 OUT INT,
other OUT TEXT
) RETURNS RECORD AS...