allow to give init value, and allow to map options into true/false array