Should virtus than not be enforced somehow? Maybe throw an exception if its not included?