For perl 5.20 (Explicitly require CGI. More care for taint check)
tests and pods for YATT::Lite::Types
Switched from base.pm to parent.pm, because I found base::has_fields is broken.