[WIP] Adding assert for type and tag

Implements `assertWrappedElement` to check for correct wrapped element in typified elements.

Closes #53 
If the check for tagName/attribute would be located in 1 method (in the typified element class), then we won't be having issues with populating 2 arrays here with exclusions.