fix: ensure eicd::Vector2f and 3f exist
Without header for eicd::Vector2f, no such type exists, and the resolving of Vector2f in namespace eicd fails before SFINAE can make the conditional work...
Without header for eicd::Vector2f, no such type exists, and the resolving of Vector2f in namespace eicd fails before SFINAE can make the conditional work...