M preloaded atom used as an object type. Usually second element of a tuple.</p>
        <h4>kind(Options ::  proplist()) -> atom().</h4>
        <p>Transforms boolean tuples in options to atoms.</p>
        <h4>pos(Object :: tuple(), #field{}) -> integer().</h4>
        <p>Returins position of field in tuple by reffering to KVS metainfo.</p>
        <h4>extract(Object :: tuple(), #field{}) -> term().</h4>
        <p>Extracts the value from business object by a given field.</p>
        <h4>evoke(Object :: tu