Correctly implement template specialization. Closes bob.io.base#14

12 jobs for fix_issue_14_io_base in 49 minutes and 17 seconds (queued for 1 second)