+ NBitVector implementation of M