Simplified mapper implementer
Added T => Nullable<T> conversion