I still think it's super weird to have caps on the return if it's not a constructor.