Changed TemporalAccessor to check if the field is instance of DateTime instead of check for null (Better for autocompletion)
Added missing @throw to phpdoc of getVirtualColumn