Bug Fix

parseOrDefault to support value already being a number