Having mithril & immutable type safe