Allow imperative behaviour for Primitives