added: _NFECT primary object and prototypal methods