lenght protection. +attempt to pass a Mapper implicit - does not work: