Typhlology definitions