Get Type from value implementation