Updated fsrequire and xrequire procedures.
Added syrup procedure.