fixes issue #151 by deprecating render methods and adding convert methods.