Guard clauses for Exray struct types
@spec is_matrix(var :: any()) :: boolean()
@spec is_vector2(var :: any()) :: boolean()
@spec is_vector3(var :: any()) :: boolean()