Added OutputPort data type and R5RS builtins