Shared classes and utilities used by Nodes plugins