Hrm, if ```params[:target_platform]``` is nil, then we still want to do something (set target_platform to the default one) in case ```@node.target_platform``` is not set.