ocon (npm): define objects reusable to componse new objects
Keywords: constructor|composition|reuse