At least provide ftype to memo

its not about force-safely, but about optimization