quick fix to method_missing hack and broken assignment overload