added @since
suppress some pointless warnings
make clear, where the lenght 6 comes from
removed the noAnime() conversions, so we can rely on the compiler to warn us, if we forget a case here