BinaryTraits (julia): Can do or not?  It's easy.  See https://tk3369.github.io/BinaryTraits.jl/dev/
Keywords: interface|julialang|julia-language|design-patterns|traits