**
** This package is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License as
**
** This package is free software; you can redistribute it and/or
** modify it under the terms of the GNU General Public License as
{ return get(etl::loose_handle<Canvas>()); }
const char* get(const char*)const;
const list_type& get_list()const { return get(list_type()); }
{ return get(etl::loose_handle<Canvas>()); }
const char* get(const char*)const;
const list_type& get_list()const { return get(list_type()); }
operator const list_type&()const { return get_list(); }
//operator const Color&()const { return get(Color()); }
operator const list_type&()const { return get_list(); }
//operator const Color&()const { return get(Color()); }
//operator const Time&()const { return get(Time()); }
operator const Vector&()const { return get(Vector()); }
//operator const Time&()const { return get(Time()); }
operator const Vector&()const { return get(Vector()); }