force type
add svg definitions to html
feature tests for svg & canvas
determine default type if none specified
use computed backingstore
clean up