Static Constructors

Implementation of #81