Fix double echo in <?php echo Site::content(); ?>

It is used as <?php echo Site::content(); ?> in site templates. Therefore content() should return, not print. However, it echoes "twice".